9.  objektorientierte programmierung

9.3  geschachtelte objekte

In einem objekt können weitere objekte geschachtelt sein, das geht recht einfach, der konstruktor eines geschachtelten objekts muss nur vor dem konstruktor stehen, in das es geschachtelt ist.

beispiel 9c - geschachtelte objekte
Das objekt ABTEIL enthält die eigenschaft abt und drei instanzen des objekts FUNKT in form des array leit. Außerdem werden die methoden ZUGANG und ANZEIG vereinbart. Das objekt FUNKT enthält nur zwei eigenschaften.

methoden
Die methode ZUGANG setzt in einer instanz des array leit die eigenschaften name und vorn. Man beachte die schreibweise, mit der man im objekt ABTEIL eine eigenschaft des objekts FUNKT erreicht.
Die methode ANZEIG gibt die eigenschaft abt des objekts ABTEIL und die eigenschaften der instanzen des objekts FUNKT in dem array leit aus.

Es wird die instanz abteilung von ABTEIL erzeugt; damit werden zugleich drei instanzen von FUNKT erzeugt. Die eigenschaft abt der instanz abteilung wird direkt versorgt. Mit der methode ZUGANG werden die beiden ersten instanzen des objekts FUNK im array leit versorgt. Die dritte instanz wird direkt versorgt. Zuletzt wir alles angezeigt.


zum untermenü


    IMPRESSUM  

    KONTAKT  

    PRIVAT  

    D O K U  


  H T M L  
  C S S  
  P H P  
  My S Q L  
  javascript